home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / src / linux-headers-2.6.28-15 / arch / blackfin / include / asm / ipcbuf.h < prev    next >
Encoding:
C/C++ Source or Header  |  2008-12-24  |  696 b   |  31 lines

  1. /* Changes origined from m68k version.    Lineo Inc.  May 2001   */
  2.  
  3. #ifndef __BFIN_IPCBUF_H__
  4. #define __BFIN_IPCBUF_H__
  5.  
  6. /*
  7.  * The user_ipc_perm structure for m68k architecture.
  8.  * Note extra padding because this structure is passed back and forth
  9.  * between kernel and user space.
  10.  *
  11.  * Pad space is left for:
  12.  * - 32-bit mode_t and seq
  13.  * - 2 miscellaneous 32-bit values
  14.  */
  15.  
  16. struct ipc64_perm {
  17.     __kernel_key_t key;
  18.     __kernel_uid32_t uid;
  19.     __kernel_gid32_t gid;
  20.     __kernel_uid32_t cuid;
  21.     __kernel_gid32_t cgid;
  22.     __kernel_mode_t mode;
  23.     unsigned short __pad1;
  24.     unsigned short seq;
  25.     unsigned short __pad2;
  26.     unsigned long __unused1;
  27.     unsigned long __unused2;
  28. };
  29.  
  30. #endif                /* __BFIN_IPCBUF_H__ */
  31.